<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
  HaXml: Haskell and XML
</title>
</head>

<body bgcolor='#ffffff'>

<center>
<h2>Combinators</h2>
</center>
<hr>

<p>
<b>Text.XML.HaXml.Combinators</b> is a combinator library for
generating, editing, and transforming XML documents in a generic
setting.

<p>
<b>Text.XML.HaXml.Html.Generate</b> is a small library of functions
specifically for generating HTML from XML.

<p>
<b>Text.XML.HaXml.Wrappers</b> contains the wrapper
<b>processXmlWith</b>, in which input files are parsed as HTML if the
filename ends in .html or .htm - otherwise they are parsed as XML.

<p>
<b>Usage:</b> <tt>import Text.XML.HaXml.Combinators</tt><br>

<p>
<b>Limitations</b><br>
Note that the combinator library defines the functions <tt>elm</tt> and
<tt>txt</tt> rather than the expected (<tt>elem</tt>
and <tt>text</tt>), to avoid a nasty name clash with a Prelude function.

<hr>

</body>
</html>
